Heroku Release Phase
新しいリリースが作られ、デプロイされる直前のdyno内でコマンドを実行する
Heroku
の機能
https://devcenter.heroku.com/articles/release-phase
Procfile
に書く
code:Procfile
release: npm run do-something-before-release
web: npm start
one-off dyno
で実行される
実行されるタイミング
https://devcenter.heroku.com/articles/release-phase#when-does-the-release-command-run
このフェーズで実行されたコマンドがexit code 0以外で終了した場合、
deploy
は中止される
https://devcenter.heroku.com/articles/release-phase#release-command-failure
productionでHTTP serverが起動するかどうか、Heroku Release Phaseで確認する
のに使える
shokai.icon